highly perishable - French English Dictionary